package com.yangcsoft.modules.deptmanage.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 项目信息表
 * 
 * @author XueQing Wang
 * @email 17621152225@163.com
 * @date 2019-05-02 14:22:45
 */
@TableName("ssdm_project_info")
public class ProjectInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 项目编号
	 */
	@TableId
	private String projectNo;
	/**
	 * 项目名称
	 */
	private String projectName;
	/**
	 * 最终客户
	 */
	private String finalCustomer;
	/**
	 * 合同类型
	 */
	private String contractType;
	/**
	 * 项目总监
	 */
	private String projectDirector;
	/**
	 * 项目经理
	 */
	private String projectManage;
	/**
	 * 项目状态
	 */
	private String projectStatus;
	/**
	 * 开始日期
	 */
	private String startDate;
	/**
	 * 结束日期
	 */
	private String endDate;
	/**
	 * 创建日期
	 */
	private String createDate;
	/**
	 * 创建人
	 */
	private String createUser;
	/**
	 * 修改日期
	 */
	private String updateDate;
	/**
	 * 修改人
	 */
	private String updateUser;

	/**
	 * 设置：项目编号
	 */
	public void setProjectNo(String projectNo) {
		this.projectNo = projectNo;
	}
	/**
	 * 获取：项目编号
	 */
	public String getProjectNo() {
		return projectNo;
	}
	/**
	 * 设置：项目名称
	 */
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	/**
	 * 获取：项目名称
	 */
	public String getProjectName() {
		return projectName;
	}
	/**
	 * 设置：最终客户
	 */
	public void setFinalCustomer(String finalCustomer) {
		this.finalCustomer = finalCustomer;
	}
	/**
	 * 获取：最终客户
	 */
	public String getFinalCustomer() {
		return finalCustomer;
	}
	/**
	 * 设置：合同类型
	 */
	public void setContractType(String contractType) {
		this.contractType = contractType;
	}
	/**
	 * 获取：合同类型
	 */
	public String getContractType() {
		return contractType;
	}
	/**
	 * 设置：项目总监
	 */
	public void setProjectDirector(String projectDirector) {
		this.projectDirector = projectDirector;
	}
	/**
	 * 获取：项目总监
	 */
	public String getProjectDirector() {
		return projectDirector;
	}
	/**
	 * 设置：项目经理
	 */
	public void setProjectManage(String projectManage) {
		this.projectManage = projectManage;
	}
	/**
	 * 获取：项目经理
	 */
	public String getProjectManage() {
		return projectManage;
	}
	/**
	 * 设置：项目状态
	 */
	public void setProjectStatus(String projectStatus) {
		this.projectStatus = projectStatus;
	}
	/**
	 * 获取：项目状态
	 */
	public String getProjectStatus() {
		return projectStatus;
	}
	/**
	 * 设置：开始日期
	 */
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}
	/**
	 * 获取：开始日期
	 */
	public String getStartDate() {
		return startDate;
	}
	/**
	 * 设置：结束日期
	 */
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	/**
	 * 获取：结束日期
	 */
	public String getEndDate() {
		return endDate;
	}
	/**
	 * 设置：创建日期
	 */
	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建日期
	 */
	public String getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：修改日期
	 */
	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：修改日期
	 */
	public String getUpdateDate() {
		return updateDate;
	}
	/**
	 * 设置：修改人
	 */
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：修改人
	 */
	public String getUpdateUser() {
		return updateUser;
	}
}
